Big Huge Thesaurus

closed corporation

noun